Obliterating ISIS May Hamper Iraqi Oil ProductionOilPrice.comIraq says it cut output by 300,000 bpd in March, taking production down to an average of 4.464 million barrels per day (mb/d). That puts Iraq at about 98 percent compliance with the OPEC deal. Bu
…